package com.indusfo.spc.client.pojo;

import java.util.List;

import com.indusfo.spc.common.pojo.BasePojo;

/**
 * 客户端检测程序检测项目pojo类
 * 
 * @author zhengd
 *
 */
public class ClientSpcTestDete extends BasePojo {

	private static final long serialVersionUID = -4325690462907071046L;
	// 检测ID
	private Integer spcDeteId;
	// 检测项目名称
	private String deteName;
	// 检测值上限
	private String upperLimit;
	// 检测值下限
	private String lowerLimit;
	// 检测值中间值
	private String middleLimit;
	// 单位翻译
	private String deteUnitName;
	// 每组平均值
	private List<ClientSpcTestAverage> averageValues;
	// 所有历史数据（前25组）
	private List<String> allValues;
	// 显示名称
	private String showDete;
	// 序号
	private Integer serialNum;
	// 分组
	private String sampleNum;
	// 每组数量
	private Integer sampleCount;

	public Integer getSpcDeteId() {
		return spcDeteId;
	}

	public void setSpcDeteId(Integer spcDeteId) {
		this.spcDeteId = spcDeteId;
	}

	public String getDeteName() {
		return deteName;
	}

	public void setDeteName(String deteName) {
		this.deteName = deteName;
	}

	public String getUpperLimit() {
		return upperLimit;
	}

	public void setUpperLimit(String upperLimit) {
		this.upperLimit = upperLimit;
	}

	public String getLowerLimit() {
		return lowerLimit;
	}

	public void setLowerLimit(String lowerLimit) {
		this.lowerLimit = lowerLimit;
	}

	public String getMiddleLimit() {
		return middleLimit;
	}

	public void setMiddleLimit(String middleLimit) {
		this.middleLimit = middleLimit;
	}

	public String getDeteUnitName() {
		return deteUnitName;
	}

	public void setDeteUnitName(String deteUnitName) {
		this.deteUnitName = deteUnitName;
	}

	public List<ClientSpcTestAverage> getAverageValues() {
		return averageValues;
	}

	public void setAverageValues(List<ClientSpcTestAverage> averageValues) {
		this.averageValues = averageValues;
	}

	public List<String> getAllValues() {
		return allValues;
	}

	public void setAllValues(List<String> allValues) {
		this.allValues = allValues;
	}

	public String getShowDete() {
		return showDete;
	}

	public void setShowDete(String showDete) {
		this.showDete = showDete;
	}

	public Integer getSerialNum() {
		return serialNum;
	}

	public void setSerialNum(Integer serialNum) {
		this.serialNum = serialNum;
	}

	public Integer getSampleCount() {
		return sampleCount;
	}

	public void setSampleCount(Integer sampleCount) {
		this.sampleCount = sampleCount;
	}

	public String getSampleNum() {
		return sampleNum;
	}

	public void setSampleNum(String sampleNum) {
		this.sampleNum = sampleNum;
	}

	@Override
	public String toString() {
		return "ClientSpcTestDete [spcDeteId=" + spcDeteId + ", deteName=" + deteName + ", upperLimit=" + upperLimit
				+ ", lowerLimit=" + lowerLimit + ", middleLimit=" + middleLimit + ", deteUnitName=" + deteUnitName
				+ ", averageValues=" + averageValues + ", allValues=" + allValues + ", showDete=" + showDete
				+ ", serialNum=" + serialNum + ", sampleCount=" + sampleCount + ", sampleNum=" + sampleNum + "]";
	}

}
